distant ancestors - French English Dictionary